﻿



.sycp{background: url(../images/cpbj.jpg) top center no-repeat #eeeeee;padding-bottom: 50px}
.tit{/*position: relative;*/text-align: center;font-size: 42px;color: #000;height: 100px}
.tit em{display: block;
    font-size: 20px;
    color: #0064a6;
    font-weight: normal;
    margin-top: 15px;
    font-style: inherit;}
.tit:after{position: absolute;content: "";width: 40px;height: 1px;background: #ccc;top: 26px;left:50%;margin-left: -150px}
.tit:before{position: absolute;content: "";width: 40px;height: 1px;background: #ccc;top: 26px;left:50%;margin-left:100px}
.w1300 {
    width: 1600px;
    margin: 15px auto;
}

.sycp_x {text-align: center;}
.sycp_x a{display: inline-block;padding: 7px 20px;text-align: center;border: 1px solid #ccc;margin: 10px 2px 0 2px; font-size: 16px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.sycp_x a:hover{background: #0064a6;color: #fff;padding: 7px 25px}
#banner{width:100%;overflow:hidden;}
#banner .bannerCon{margin:0px auto;position:relative;z-index: 0}
#banner .bannerCon .before{background:rgba(255,255,255,0.8);position:absolute;z-index:1;border-radius: 5px;}
#banner .bannerCon .before img{position:absolute;right:40px;cursor:pointer;}

#banner .bannerCon .after{background:rgba(255,255,255,0.8);position:absolute;z-index:1;border-radius: 5px;}
#banner .bannerCon .after img{position:absolute;left:40px;cursor:pointer;}

#banner .bannerCon .scroll{position:relative;}
#banner .bannerCon .scroll .item{float:left;text-align: center;}
#banner .bannerCon .scroll .item .img-box{margin: auto;}
#banner .bannerCon .scroll .item .img-box img{display: inline-block; width: 100%;height: 100%;border-radius: 5px;}



.sygsjj{background:url(../images/jjbj.jpg) top center no-repeat;padding: 55px 0 0 0;}

.gs_sy{display: flex;margin-top: 45px}
.gs_sy dl{flex: 1;text-align: center;}
.gs_sy dl dt{font-size: 92px;color: #d11f1f;font-family: Arial}
.gs_sy dl dt sup{font-size: 40px;}
.gs_sy dl dd{color: #555555;font-size: 16px;}
.gs_sy1{text-align: center;
    color: #555;
    margin-top: 42px;
    line-height: 40px;
    font-size: 18px;
    padding-top: 40px;}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.syjj_wz{overflow: hidden;margin-top: 40px}
.jjwz{background: url(../images/gb.jpg);width: 920px;height: 323px}
.jjsp{width: 651px;height: 323px;}
.jjwz h3{color: #fff;font-size: 26px;margin: 55px 0 20px 74px;font-weight: normal;}
.jjwz1 p{color: #fff;font-size: 14px;line-height: 200%}
.jjwz1{margin: 0 70px}
.jjwz a{border:2px solid #fff; color: #fff;padding: 5px 20px;display: inline-block;margin-left: 70px;margin-top: 20px}
.jjwz a:hover{background: #d11f1f}

.cfr {
    float: right;
}
.cfl {
    float: left;
}
@media (max-width: 767px){
    .w1300{width:100%;}
    .w1200{width:100%;}
    .gs_sy1{
        font-size: 14px;
        line-height: 20px;
        padding: 5px 20px;
        box-sizing: border-box;
    }
    .jjwz{
        width: 100%;
        height: auto;
        padding-top: 210px;
    }
    .jjwz1{
        margin:0 20px;
    }
    .jjsp {
        width: 100%;
        position: absolute;
        padding: 0 20px;
        box-sizing: border-box;
        top: 20px;
    }
    .syjj_wz{position: relative;}
    .jjwz h3{
        text-align: center;
        margin:30px 0 20px 0;
    }
    .jjwz a{
        display: block;
        margin: 0 auto;
        width: 100px;
        text-align: center;
        margin-bottom: 30px;
    }
    .sycp{
        padding-bottom:0;
    }
    .sycp_x a{
        font-size: 14px;
        padding:5px 10px;
    }
    .drwp .two .zzsc .content li .box .team2{
        width: calc((100% - 30px)/2);
    }
    .drwp .two .zzsc .content li .box .team2:nth-child(5n+0){
        margin-right: 30px;
    }
     .drwp .two .zzsc .content li .box .team2:nth-child(2n+0){
        margin-right: 0;
    }
}